@charset "utf-8";
/* CSS Document */
@import url(resolution.css);
@import url(http://fonts.googleapis.com/css?family=Droid+Sans);

html,body{width:100%;height:100%;margin:0;padding:0;}
body{font-size:13px;font-family: 'Droid Sans', serif;background:url(../img/fundo.jpg) top center no-repeat;}
a{text-decoration:none;color:#fff;}
div,h1,h2,h3,h4,h5,p,input,span{margin:0;padding:0;}
ul,li{}
img{border:none;}
.cls{clear:both;}
.clr{clear:left;}
.cll{clear:right;}
.fl{float:left;}
.fr{float:right;}
.ta{text-align:center;}
.cn{text-align:center;}
.fw{font-weight:bold;}
.fn{font-weight:normal;}
.pr{position:relative;}
.pa{position:absolute;}
.mza{margin:0 auto;}
.tar{text-align:right;}
.dn{display:none!important;}
.oh{overflow:hidden;}
.tc{text-align:center;}
.b1{background:red;}
.b2{background:green;}
.b3{background:blue;}
.b4{background:yellow;}
.b5{background:orange;}
.b6{background:purple;}
.b7{background:black;}
.t8{font-size:8px;}
.t10{font-size:10px;}
.t11{font-size:11px;}
.t12{font-size:12px;}
.t13{font-size:13px;}
.t14{font-size:14px;}
.t15{font-size:15px;}
.t16{font-size:16px;}
.t17{font-size:17px;}
.t18{font-size:18px;}
.t19{font-size:19px;}
.t20{font-size:20px;}
.t24{font-size:24px;}
.t27{font-size:27px;}
.mcont{margin-top:19px;}
.let{letter-spacing:2px;}
.cp1{color:#FFF;}
.cp2{color:#dbbd61;}/*laranja*/
.cp3{color:#3a2e4b;}/*laranja*/

/* ###################################### FRAMEWORK ###################################### */

.curv5{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;}
.curv10{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-khtml-border-radius:10px;}
.fr{float:right;}
.fl{float:left;}
.cls{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
.oh{overflow:hidden;}
.dn{display:none;}

.mza{margin:0 auto;}

.mpd{margin:05px;}
.mt{margin-top:10px;}
.mb{margin-bottom:10px;}
.ml{margin-left:10px;}
.mr{margin-right:10px;}

.ppd{padding:10px;}
.pdt{padding-top:10px;}
.pdb{padding-bottom:10px;}
.pdl{padding-left:10px;}
.pdr{padding-right:10px;}

.pr{position:relative;}
.pa{position:absolute;}
.pf{position:fixed;}

h1,h2,h3,h4,h5,h6{margin:0 0 5px 0;}

.txt{}
.txs{}
.txd{}

.tc{text-align:center;}
.vmid{vertical-align:middle;}
.tcu{text-transform:uppercase;}
.txu:hover{text-decoration:underline;}

.cp1 *,.cp1{color:#000!important;}
.cp2 *,.cp2{color:#fff!important;}
.cp3 *,.cp3{color:#274296!important;}
.cp4 *,.cp4{color:!important;}
.cp5 *,.cp5{color:!important;}
.cblack{color:#000!important;}
.cblackforc *{color:#000!important;}
.cwhite{color:#fff!important;}
.cwhiteforc *{color:#fff!important;}
.cvinho{color:#470101!important;}
.cpalha{color:#a7832d!important;}
.cmarrom{color:#7c3f16!important;}

.bred{background:red;}
.bgreen{background:green;}
.byellow{background:yellow;}
.bblue{background:blue;}
.bwhite{background:white;}
.bblack{background:black;}

.bvinho{background:#470101;}
.bpink{background:#e72a8e;}
.bpalhaescura{background:#7a6021;}
.bmarrom{background:#7c3f16;}
.bcinza{background:#f66;}
.bcinzinha{background:#ffeaea;}
/* 818291 */
.bcinzaescuro{background:#222;}
.broxo{background:#db1c76;}
.blimao{background:#25ea16;}
.blimaoescuro{background:#38c129;}

.dbg{border:1px solid red;}

.rndinp-bsk{
	-moz-border-radius: 05px;
	-webkit-border-radius: 05px;
	border-radius: 05px;
	-khtml-border-radius: 05px;
	padding:5px 35px 5px 4px;
	border:0;
}
.rndbtn-bsk{
	-moz-border-radius: 05px;
	-webkit-border-radius: 05px;
	border-radius: 05px;
	-khtml-border-radius: 05px;
	width:30px;height:22px;
	border:0;
	/* background:#e72a8e; */
	top:2px;
	right:2px;
	color:#fff;
}

.lupa{background:url(../img/lupa.png) #25ea16 center center no-repeat;}

.rndinp{
	-moz-border-radius: 05px;
	-webkit-border-radius: 05px;
	border-radius: 05px;
	-khtml-border-radius: 05px;
	padding:5px 35px 5px 4px;
	margin:5px;
	border:0;
}
.rndbtn{
	-moz-border-radius: 05px;
	-webkit-border-radius: 05px;
	border-radius: 05px;
	-khtml-border-radius: 05px;
	border:0;
	margin:5px 5px;
}

.bcont{padding:15px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2) inset, 0 0 2px rgba(0, 0, 0, 0.2);}
.bint{padding:5px 10px;border:1px solid #CFD3DD;}
.foto_avatar{padding:5px;text-align:center;}

.frmcadastro label{float:left;width:120px;margin-right:15px;margin-bottom:5px;font-weight:bold;padding-top:5px;}
.frmcadastro input{
	width:200px;margin-bottom:8px;font-size:12px;font-weight:300;padding:5px 5px;
	background: none repeat scroll 0 0 #F8F8F8;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 0 2px rgba(0, 0, 0, 0.2) inset, 0 0 2px rgba(0, 0, 0, 0.2);
	border: 1px solid #d2d2d2;
}
.nvinput{
	padding:5px 5px;
	background: none repeat scroll 0 0 #F8F8F8;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 0 2px rgba(0, 0, 0, 0.2) inset, 0 0 2px rgba(0, 0, 0, 0.2);
	border: 1px solid #d2d2d2;
}
.frmcadastro textarea{
	width:350px;height:100px;margin-bottom:8px;font-size:12px;font-weight:300;padding:5px 5px;
	background: none repeat scroll 0 0 #F8F8F8;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 0 2px rgba(0, 0, 0, 0.2) inset, 0 0 2px rgba(0, 0, 0, 0.2);
	border: 1px solid #d2d2d2;
}
.adcompro input,.advendo input,.atudados input,.atudados textarea,.conteudo1 input,.conteudo2 textarea,.newinput{
	background: none repeat scroll 0 0 #F8F8F8;
	border: 1px solid #d2d2d2;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.2) inset, 0 0 2px rgba(0, 0, 0, 0.2);
	font-size: 12px;
	font-weight: 300;
	padding: 2px 5px;
	margin: 2px 0px;
	}.shadw{
	background: none repeat scroll 0 0 #F8F8F8;
	border: 1px solid #d2d2d2;
	border-radius: 3px 3px 3px 3px;
	box-shadow:0 0 5px rgba(0, 0, 0, 0.6);
	font-size: 12px;
	font-weight: 300;
	padding: 2px 5px;
	}.shadw2{
	background: none repeat scroll 0 0 #f0f0f0;
	border: 1px solid #d2d2d2;
	border-radius: 3px 3px 3px 3px;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.2) inset, 0 0 2px rgba(0, 0, 0, 0.2);
	font-size: 12px;
	font-weight: 300;
}.bfecha{bottom:-22px;right:0;width:100px;height:20px;}

.esconde{width:100%;height:380px;}

.thoughtbot {
	background: #8d8d8d;
	background: -moz-linear-gradient(top,  #8d8d8d 0%, #a7a7a7 50%, #9e9e9e 51%, #cacaca 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8d8d8d), color-stop(50%,#a7a7a7), color-stop(51%,#9e9e9e), color-stop(100%,#cacaca));
	background: -webkit-linear-gradient(top,  #8d8d8d 0%,#a7a7a7 50%,#9e9e9e 51%,#cacaca 100%);
	background: -o-linear-gradient(top,  #8d8d8d 0%,#a7a7a7 50%,#9e9e9e 51%,#cacaca 100%);
	background: -ms-linear-gradient(top,  #8d8d8d 0%,#a7a7a7 50%,#9e9e9e 51%,#cacaca 100%);
	background: linear-gradient(to bottom,  #8d8d8d 0%,#a7a7a7 50%,#9e9e9e 51%,#cacaca 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8d8d8d', endColorstr='#cacaca',GradientType=0 );

	box-shadow: 0px 2px 2px rgba( 0, 0, 0, 0.2) inset, 0px -2px 2px rgba( 0, 0, 0, 0.9);
	color:#000;
	border:none;
	border-radius:05px;
	padding:5px 15px;
	font-weight:bold;
	float:right;
}
.thoughtbot:hover {
	background: #1e5799;
	background: -moz-linear-gradient(top,  #1e5799 0%, #2989d8 40%, #207cca 60%, #7db9e8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(40%,#2989d8), color-stop(60%,#207cca), color-stop(100%,#7db9e8));
	background: -webkit-linear-gradient(top,  #1e5799 0%,#2989d8 40%,#207cca 60%,#7db9e8 100%);
	background: -o-linear-gradient(top,  #1e5799 0%,#2989d8 40%,#207cca 60%,#7db9e8 100%);
	background: -ms-linear-gradient(top,  #1e5799 0%,#2989d8 40%,#207cca 60%,#7db9e8 100%);
	background: linear-gradient(to bottom,  #1e5799 0%,#2989d8 40%,#207cca 60%,#7db9e8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 );

	box-shadow: 0px 2px 2px rgba( 30, 87, 153, 0.2) inset, 0px -2px 2px rgba( 30, 87, 153, 0.9);
	color:#fff;
	border:none;
	border-radius:05px;
	padding:5px 15px;
	font-weight:bold;
	float:right;
	cursor: pointer!important;
}
.thoughtbot:active {
	background: #1e5799;
	background: -moz-linear-gradient(top,  #1e5799 0%, #2989d8 40%, #207cca 60%, #7db9e8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(40%,#2989d8), color-stop(60%,#207cca), color-stop(100%,#7db9e8));
	background: -webkit-linear-gradient(top,  #1e5799 0%,#2989d8 40%,#207cca 60%,#7db9e8 100%);
	background: -o-linear-gradient(top,  #1e5799 0%,#2989d8 40%,#207cca 60%,#7db9e8 100%);
	background: -ms-linear-gradient(top,  #1e5799 0%,#2989d8 40%,#207cca 60%,#7db9e8 100%);
	background: linear-gradient(to bottom,  #1e5799 0%,#2989d8 40%,#207cca 60%,#7db9e8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 );

	box-shadow: 2px 0px 2px rgba( 30, 87, 153, 0.2) inset, 2px 2px 2px rgba( 30, 87, 153, 0.5);
	color:#cdcdcd;
	border:none;
	border-radius:05px;
	padding:5px 15px;
	font-weight:bold;
	float:right;
	cursor: pointer!important;
}

.txsdw {text-shadow:1px 4px 4px #000000;}
.txsdw:hover {text-shadow:0px 0px 10px #fff;}

/* ###################################### fim FRAMEWORK ###################################### */

.container{width:100%;height:auto;}
.container .topo{width:900px;}
.container .topo .logotipo{width:233px;height:133px;margin-top:80px;background:url(../img/logotipo.png) top center;}
.container .menu{width:900px;height:268px;margin-top:200px;background:url(../img/tapetes.png) top center;}

.menu{top:0px;left:;}
.menu a{color:#FFF;font-size:34px;}
.menu{}
.menu .menuli1{top:20px;left:120px;}
.menu .menuli2{top:20px;left:385px;}
.menu .menuli3{top:20px;left:655px;}
.menu .menuli4{top:145px;left:190px;}
.menu .menuli5{top:145px;left:560px;}

/* home - #983b3e */
/* a digital - #324a9a */
/* produtos - #649936 */
/* localização - #9b8145 */
/* contato - #9a4483 */

.item1{color:#983b3e!important;}
.item2{color:#324a9a!important;}
.item2 .dbox{float:left;width:hidden;width:200px;height:150px;margin-top:20px;margin-left:20px;}
.item3{color:#649936!important;}
/* .item3 .dbox{float:left;width:hidden;width:200px;height:200px;margin-top:20px;margin-left:20px;} */
.item4{color:#9b8145!important;}
.item5{color:#9a4483!important;}

.item5{z-index:200;letter-spacing:0px;}
/* .item1 ul li,.item2 ul li,.item3 ul li,.item4 ul li,.item5 ul li{margin-right:20px;} */
.item5 form input{border:1px solid #9a4483;}
.item5 form textarea{border:1px solid #9a4483;}
.item5 [type^="submit"]{border:1px solid #9a4483!important;background:#9a4483;color:#fff;padding:5px 10px ;}

/*
	#here{z-index:200;letter-spacing:0px;}
	#here ul li{margin-left:20px;}
	#here form input{border:1px solid #9a4483;color:#000;}
	#here form textarea{border:1px solid #9a4483;color:#000;}
	#here [type^="submit"]{border:1px solid #9a4483!important;background:#9a4483;color:#fff;padding:5px 10px ;}
*/

.container2{width:100%;background:rgba(0,0,0,0.6);top:100px;left:0;z-index:-100;}
.rodape{width:650px;color:#FFF;padding:10px 10px;}
.rodape span{font-size:12px;font-style:normal;color:#FFF;line-height:19px;}
.rodape address{font-size:12px;font-style:normal;}
.rodape p{}
.rodape .logo{width:37px;height:29px;margin:-5px 0px 0px 10px;}